Text copied to clipboard!
Název
Text copied to clipboard!Programátor vestavěných systémů
Popis
Text copied to clipboard!
Hledáme talentovaného a motivovaného programátora vestavěných systémů, který se připojí k našemu týmu a bude se podílet na vývoji inovativních řešení v oblasti vestavěného softwaru. Jako programátor vestavěných systémů budete zodpovědný za návrh, implementaci, testování a údržbu softwaru, který běží na specializovaném hardwaru, často s omezenými výpočetními zdroji. Vaše práce bude klíčová pro zajištění spolehlivosti, efektivity a bezpečnosti našich produktů.Vaše úkoly budou zahrnovat vývoj softwaru v jazycích jako C, C++ nebo Python, integraci s hardwarem, ladění a optimalizaci kódu, spolupráci s týmem hardwarových inženýrů a testování systémů v reálném čase. Budete pracovat na projektech v různých průmyslových odvětvích, jako je automobilový průmysl, zdravotnictví, spotřební elektronika nebo průmyslová automatizace.Ideální kandidát má zkušenosti s vývojem pro mikrokontroléry, rozumí principům real-time operačních systémů (RTOS), zná komunikační protokoly jako SPI, I2C, UART a má zkušenosti s verzovacími systémy jako Git. Důležitá je také schopnost číst a porozumět technické dokumentaci, samostatnost, pečlivost a týmová spolupráce.Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost podílet se na vývoji produktů, které mají reálný dopad na svět. Pokud vás baví programování na nízké úrovni a chcete se podílet na vývoji špičkových technologií, neváhejte a přihlaste se k nám.
Odpovědnosti
Text copied to clipboard!- Vývoj softwaru pro vestavěné systémy v jazycích C/C++
- Integrace softwaru s hardwarovými komponenty
- Testování a ladění vestavěných aplikací
- Spolupráce s týmem hardwarových a softwarových inženýrů
- Optimalizace výkonu a paměťové náročnosti kódu
- Vytváření a údržba technické dokumentace
- Implementace komunikačních protokolů (např. SPI, I2C, UART)
- Zajištění souladu s bezpečnostními a kvalitativními standardy
- Podpora při uvádění produktů do provozu
- Účast na technických schůzkách a revizích kódu
Požadavky
Text copied to clipboard!- Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
- Zkušenosti s programováním v C/C++
- Znalost mikrokontrolérů a jejich architektur
- Zkušenosti s real-time operačními systémy (RTOS)
- Znalost komunikačních protokolů (SPI, I2C, UART)
- Zkušenosti s verzovacími systémy (např. Git)
- Schopnost číst a psát technickou dokumentaci
- Analytické myšlení a schopnost řešit problémy
- Samostatnost a zodpovědnost
- Dobré komunikační schopnosti a týmová spolupráce
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s programováním pro mikrokontroléry?
- Pracoval(a) jste někdy s real-time operačními systémy?
- Jaké komunikační protokoly jste implementoval(a) v minulosti?
- Jaký je váš přístup k ladění a testování vestavěného softwaru?
- Jaké nástroje používáte pro správu verzí kódu?
- Jak řešíte problémy s výkonem nebo pamětí v omezeném prostředí?
- Máte zkušenosti s vývojem podle bezpečnostních standardů?
- Jak byste popsal(a) svou spolupráci s hardwarovým týmem?
- Jaké projekty v oblasti vestavěných systémů jste realizoval(a)?
- Jste ochoten/ochotna pracovat na projektech s různou délkou trvání?